• word of the day

    passer montanus

    passer montanus - Dictionary definition and meaning for word passer montanus

    Definition
    (noun) Eurasian sparrow smaller than the house sparrow
    Synonyms : tree sparrow
Download our Mobile App Today
Receive our word of the day
on Whatsapp